red-tailed parrot - German English Dictionary